/* 编辑布局, 左侧编辑区, 右侧预览区 */
.portal-p4e-msl-edit {
    float: left;
    width: 50%;
    height: 100%;
    background-color: #fbfefe;
}

.portal-p4e-msl-preview {
    float: left;
    width: 50%;
    height: 100%;
    padding: 10px;
    background-color: #ebeef0;
}

.portal-p4e-msl-clear {
    clear: both;
}

/* tab页 */
.portal-p4e-msl-tabs .ant-tabs-bar {
    margin-bottom: 10px;
}

/* 滚动条 */
.portal-p4e-msl-es {
    height: 470px;
}

/* 编辑分组 */
.portal-p4e-msl-eg {
    padding: 0 10px;
}

.portal-p4e-msl-egt {
    position: relative;
    width: 100%;
    height: 19px;
}

.portal-p4e-msl-egc {
    color: #75829f;
}

.portal-p4e-msl-egtl {
    float: left;
    width: 11px;
    height: 19px;
    background: url(/wui/theme/ecology8/templates/default/images/left_wev8.png) no-repeat 50%;
}

.portal-p4e-msl-egtc {
    position: relative;
    z-index: 2;
    float: left;
    height: 19px;
    line-height: 19px;
    color: #49597d;
    font-weight: bold;
    background: url(/wui/theme/ecology8/templates/default/images/midd_wev8.png) repeat-x 50%;
}

.portal-p4e-msl-egtr {
    float: left;
    width: 20px;
    height: 19px;
    background: url(/wui/theme/ecology8/templates/default/images/right_wev8.png) no-repeat 50%;
}

.portal-p4e-msl-egtr2 {
    position: absolute;
    z-index: 1;
    float: left;
    width: 100%;
    height: 19px;
    background: url(/wui/theme/ecology8/templates/default/images/right2_wev8.png) repeat-x 50%;
}

/* 编辑行 */
.portal-p4e-msl-er {
    margin: 7px;
    line-height: 28px;
}

/* 颜色选择器组件样式调整 */
.portal-p4e-msl-edit .rc-color-picker-wrap {
    display: inline-block;
    height: 28px;
    line-height: 28px;
}

.portal-p4e-msl-edit .rc-color-picker-trigger {
    position: relative;
    top: 4px;
    width: 65px;
}
